At last! Sitia Bay Hotel. A tasteful place to stay in Sitia. A much-needed, pleasing base from....
Blue me away ... Imagine a place of unique beauty experience the ideal holiday, refined....